fine-dining restaurant - Turkish English Dictionary